68659430d73ce95c905b2beddaf4e8e08b5586fe,fcrepo-kernel-modeshape/src/test/java/org/fcrepo/integration/kernel/modeshape/FedoraResourceImplIT.java,FedoraResourceImplIT,testReplacePropertiesHashURIs,#,686

Before Change


            final Literal titleValue = model.createLiteral("xyz");

            model.add(hashResource, dcTitle, titleValue);
            object.replaceProperties(subjects, model, object.getTriples(subjects, PROPERTIES));
            assertEquals(1, object.getNode().getNode("#").getNodes().getSize());

            final Model updatedModel = object.getTriples(subjects, PROPERTIES).collect(toModel());

After Change



        model.add(subject, dcCreator, hashResource);

        object.replaceProperties(subjects, model, object.getTriples(subjects, PROPERTIES));
        assertEquals(1, object.getNode().getNode("#").getNodes().getSize());

        final Model updatedModel = object.getTriples(subjects, PROPERTIES).collect(toModel());

        updatedModel.remove(hashResource, foafName, nameValue);
        object.replaceProperties(subjects, updatedModel, object.getTriples(subjects, PROPERTIES));
        assertEquals(1, object.getNode().getNode("#").getNodes().getSize());

        final Model updatedModel2 = object.getTriples(subjects, PROPERTIES).collect(toModel());

        updatedModel2.remove(hashResource, type, foafPerson);
        object.replaceProperties(subjects, updatedModel2, object.getTriples(subjects, PROPERTIES));
        assertEquals(1, object.getNode().getNode("#").getNodes().getSize());

        final Model updatedModel3 = object.getTriples(subjects, PROPERTIES).collect(toModel());